cnc machine shop medium lot manufacturing cad engineer manufacturing engineering machining machine tools milling fabrication medium run manufacturing engineers